tantalum alcoholate - French English Dictionary